package com.lyf.scm.admin.api.dto;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * description:
 *          直营预测计划-执行
 * @author: haodong
 * @data: 2020/8/5 13:12
 */
@Data
@ApiModel("直营预测计划-执行")
public class DirectlyExecuteInfoDTO {

    @ApiModelProperty("渠道")
    private String channel;

    @ApiModelProperty("品类")
    private String category;

    @ApiModelProperty("区域")
    private String area;

    @ApiModelProperty("商品sku")
    private String skuCode;

    @ApiModelProperty("商品name")
    private String skuName;

    @ApiModelProperty("门店code")
    private String storeCode;

    @ApiModelProperty("门店name")
    private String storeName;

    @ApiModelProperty("门店codes")
    private String storeCodes;

    @ApiModelProperty("当前数据对应的日期")
    private String day;

    @ApiModelProperty("历史销量名称")
    private String historicalSalesAmountLabel;

    @ApiModelProperty("历史销量")
    private List<BigDecimal> historicalSalesAmount;

    @ApiModelProperty("预测销量名称")
    private String forecastSalesAmountLabel;

    @ApiModelProperty("预测销量")
    private List<BigDecimal> forecastSalesAmount;

    @ApiModelProperty("预测差值名称")
    private String forecastDifferenceLabel;

    @ApiModelProperty("预测差值")
    private List<BigDecimal> forecastDifference;

    @ApiModelProperty("预测差值比例名称")
    private String forecastDifferenceRateLabel;

    @ApiModelProperty("预测差值比例")
    private List<BigDecimal> forecastDifferenceRate;

    @ApiModelProperty("实际差值名称")
    private String actualDifferenceLabel;

    @ApiModelProperty("实际差值")
    private List<BigDecimal> actualDifference;

    @ApiModelProperty("实际差值比例名称")
    private String actualDifferenceRateLabel;

    @ApiModelProperty("实际差值比例")
    private List<BigDecimal> actualDifferenceRate;


}
